intercooler collant - French English Dictionary